
module.exports = {
	// 部署应用时的基本 URL
	// baseUrl: process.env.NODE_ENV === 'production' ? '192.168.60.110:8080' : '192.168.60.110:8080',
	// 基本路径
	publicPath: './',
	// 输出文件目录
	outputDir: 'dist',
	// build时放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录
	assetsDir: '',
	// 指定生成的 index.html 的输出路径 (相对于 outputDir)。也可以是一个绝对路径。
	indexPath: 'index.html',
	// 默认在生成的静态资源文件名中包含hash以控制缓存
	filenameHashing: true,
	// 是否在开发环境下通过 eslint-loader 在每次保存时 lint 代码 (在生产构建时禁用 eslint-loader)
	lintOnSave: process.env.NODE_ENV !== 'production',
	// webpack配置
	// see https://github.com/vuejs/vue-cli/blob/dev/docs/webpack.md

	chainWebpack: (config) => {

	},
	configureWebpack: () => {

	},
	// 生产环境是否生成 sourceMap 文件
	productionSourceMap: false,
	// css相关配置
	css: {
		// 是否将组件中的 CSS 提取至一个独立的 CSS 文件中,当作为一个库构建时，你也可以将其设置为 false 免得用户自己导入 CSS
		// 默认生产环境下是 true，开发环境下是 false
		extract: true,
		// 开启 CSS source maps?
		sourceMap: false,
		// css预设器配置项
		loaderOptions: {},
		// 启用 CSS modules for all css / pre-processor files.
		modules: false
	},
	// use thread-loader for babel & TS in production build
	// enabled by default if the machine has more than 1 cores+
	parallel: require('os').cpus().length > 1,
	// webpack-dev-server 相关配置
	devServer: {
        open: true,
        host: '127.0.0.1',
        port: 8080,
        https: false,
        hotOnly: false,
        proxy: {
            '/api':{                        /* 后台接口 */
                target:'http://localhost:8081/VehicleManagement',               /* https://o2o.liqunshop.com/adminwebapi/api/Order/OrderMasterListGet */ 
                changeOrigin:true,
                pathRewrite:{
                    '/api':''
                }
            }
        }, // 设置代理
        before: app => { }
    },
	// 第三方插件配置
	pluginOptions: {
		// ...
	}
}
